New: Additional attributes added to the form, labels and inputs generated by GenerateHTMLForm
for both business objects and methods to help with scripting and styling.
Fix: If definition attributes ImageURL.MaximumWidth
and ImageURL.MaximumWidth
are both not set then they will be defaulted to 1920 and 1200 respectively.
Fix: Definition attributes Decimal.MaximumValue
now set to the maximum value of the current data type rounded down to the Decimal.RoundToValue
.
Fix: Type defined attributes on definitions now set in inheritance order. For example, HTML.EditorLines
used before MultipleLineText.EditorLines
.
Fix: Error in LinkingForeignCollection.GenerateHTMLControl
.
Fix: Multiple error/info messages will appear in form view when returning from submission.
New: The GenerateHTMLForm
method now adds a name attribute to each label for specific styling.
Fix: Permission denied error when outputing an RSS feed.
Fix: Error when booking and attendee details contain an ampersand.
Fix: Error when saving an object or executing a method with a Business Collection Item as a parameter.
Fix: Application.CheckForBouncedEmails
memory consumption.
Fix: When email bounced due to 550 Maximum line length exceeded it was considered a hard bounce and marked the recipient's email status as bouncing. Now marked as invalid message.
New: Renamed FileURLDefinition.FileName
to FileURLDefinition.SaveAsFileName
.
New: Definition.FileName
which will be set to the definition name formatted to a file name unless otherwise set. For example, the BlogPosts
collection file name by default will be blog-posts
but you could to set it to just blog
.
New: Application.Item(IDOrFileName)
will return a page, group or collection matching the ID or File Name passed in.
New: Collection.Item(IDOrFileName)
will return an item matching the ID or File Name passed in.
New: Can now export a foreign collection. It will export the collection converted to a string which unless change in the definition will return the number of items. For example, 4 Order Items.
New: Email.SendNow
will now check for prior bounced mail before sending.
Fix: Email.SendNow
returned an error of unknown OrderID.
Fix: Broken links in email campaign.
Fix: Domain redirection.
Fix: Discount pricing selection on trading items.
Fix: Can remove stored payment method from future order.
Fix: To default stored payment method for future order.
Fix: Selected Payment Method saved to session.
Fix: Default email settings saved to session when Sending Epage.
Fix: Current Automated Task settings saved to session for Schedule New Automated Task.
Fix: User dashboard links.